independent peasants federation - Francés Inglés Diccionario